polypeptide chain - Spanish English Dictionary